seeming disadvantage - French English Dictionary